considerable exertions - Spanish English Dictionary